public class Test {
 // CPU 类
class CPU {
    private int speed; // CPU速度，单位为MHz

    // 构造函数
    public CPU() {}

    // 设置CPU速度
    public void setSpeed(int speed) {
        this.speed = speed;
    }

    // 获取CPU速度
    public int getSpeed() {
        return speed;
    }
}

// HardDisk 类
class HardDisk {
    private int amount; // 硬盘容量，单位假设为GB

    // 构造函数
    public HardDisk() {}

    // 设置硬盘容量
    public void setAmount(int amount) {
        this.amount = amount;
    }

    // 获取硬盘容量
    public int getAmount() {
        return amount;
    }
}

// PC 类
class PC {
    private CPU cpu; // PC的CPU
    private HardDisk hardDisk; // PC的硬盘

    // 构造函数
    public PC() {}

    // 设置CPU
    public void setCPU(CPU cpu) {
        this.cpu = cpu;
    }

    // 设置硬盘
    public void setHardDisk(HardDisk hardDisk) {
        this.hardDisk = hardDisk;
    }

    // 显示CPU速度和硬盘容量
    public void show() {
        System.out.println("CPU Speed: " + cpu.getSpeed() + " MHz");
        System.out.println("Hard Disk Capacity: " + hardDisk.getAmount() + " GB");
    }
}

// Test 类，主类
public class Test {
    public static void main(String[] args) {
        // 创建CPU对象并设置速度
        CPU cpu = new CPU();
        cpu.setSpeed(2200); // 设置CPU速度为2200MHz

        // 创建HardDisk对象并设置容量
        HardDisk disk = new HardDisk();
        disk.setAmount(200); // 设置硬盘容量为200GB

        // 创建PC对象
        PC pc = new PC();

        // 设置PC的CPU和HardDisk
        pc.setCPU(cpu);
        pc.setHardDisk(disk);

        // 显示信息
        pc.show(); // 调用show方法显示CPU和硬盘信息
    }
}
